body{margin:0px;padding:0px; font-family:\5B8B\4F53; font-size:12px; color:#736D6D; background:#ffffff;}
a:link {text-decoration: none;color:#736D6D;}
a:visited {text-decoration: none;color:#736D6D;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
* { margin:0; padding:0; }
ul { list-style-type:none; }
img{ border:0px;}

/* banner */
.slideBox{ width:1000px; margin: 5px auto; position: relative; overflow: hidden;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:12px;  width:12px; height:12px; background:#fff; cursor:pointer; border-radius: 50% }
.slideBox .hd ul li.on{ background:#1986c7; color:#fff; }
.slideBox .bd{ position:relative;   z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }

.top{width:1000px;height:85px;line-height:75px;padding-top:22px;margin:0 auto;}
.logo{width:415px;height:75px;float:left;}
.until{width:304px;height:30px;padding-top:30px;padding-left:10px;float:right;}
.utop{width:245px;height:20px;float:right;}
.utop a{display:block;height:20px;float:left;}
.tel{ float:left;width:251px;height:33px;background:url(../images/tel1.gif) no-repeat left center;padding-left:42px;padding-top:12px;}
.menu{width:100%;height:43px;background:url(../images/navbg.jpg) repeat-x;}
.menu ul{margin:0 auto;width:975px;height:43px;}
.menu ul li{width:132px;height:43px;float:left;background:url(../images/navli.png) no-repeat;padding-left:2px;}
.menu ul li a{display:block;}
.nav a{ height: 43px; line-height: 43px;text-align: center;  color: #ffffff ;font-weight: bold;font-size: 14px}
.nav a:hover{background:url(../images/nava1.png) no-repeat;}
.banner{width:1000px;height:330px;margin:0 auto;}
.footer{clear:both;width:1000px;height:100px;margin:7px auto }
.footernav{width:979px;height:27px;line-height:27px;margin:7px auto auto auto; overflow:hidden;color:#686868;}
.footernav span{font-weight:bolder;}
.line{width:998px;height:2px;border:1px solid #b6b6b6; background-color:#3266c9 ;overflow:hidden;  margin-top: 10px }
.footertext{width:877px;margin:0 auto;padding-top:15px;color:#454545;font-size:14px;}

/*home*/
.mc{width:1000px;height:483px;margin:15px auto auto auto;}
.mc1{width:1000px;height:205px;margin:0px auto;}
.mtitle{width:320px;height:30px;border-bottom:1px dashed #9f9f9f;}
.more{float:right;}
.mtitle2{width:1000px;height:39px;}
.mabout{width:320px;height:205px;float:left;}
.mac{width:302px;height:90px;line-height:24px; text-indent:2em; overflow:hidden;margin:12px auto auto auto;}
.mtext{margin:6px auto auto auto;width:310px;}
.mtext img{border:1px solid #BAB6B6;padding:1px;}
.mnews{width:320px;height:205px;float:left;margin-left:20px;}
.mnc{width:302px;height:90px;line-height:21px;overflow:hidden;margin:12px auto auto auto;}
.mnewsllist{width:302px;height:90px;}
.mnewsllist li{border-bottom:1px dashed #9f9f9f;width:302px;height:21px;background:url(../images/mnewsli.gif) no-repeat 19px center; text-indent:38px;}
.mnewsllist li a{display:block;width:183px;height:21px; white-space:nowrap; overflow:hidden;}
.mdate{float:right;height:21px;}
.mhr{width:320px;height:205px;float:left;margin-left:20px;}
.mprod{width:1000px;height:249px;margin-top:13px; _margin-top:7px;overflow:hidden;}
.prodlist{width:321px;height:220px;float:left;margin-left:10px;_margin-top:5px;}
.imgbox{width:156px;height:170px;line-height:170px;float:left;padding-top:40px;_padding-top:20px; padding-left:4px;}
.imgbox2{display:table-cell;width:148px;height:109px;line-height:109px;padding:1px;text-align:center;vertical-align:middle;white-space:nowrap;*display: block;
         *font-size:109px;border:1px solid #b5b5b5;}
.imgbox img {vertical-align:middle;}
.textbox2{width:152px;height:198px;float:left;line-height:22px;padding-top:12px;_padding-top:6px;padding-left:8px; overflow:hidden;}
.textbox2 a{color:#3f3f3f;}
.red{color:#cc1323;height:21px;}
.red span{font-weight:bolder;}
.more2{width:59px;height:16px;padding:1px;border:1px solid #3c3c3c;margin-top:5px;}

/*gundong*/
 .rollBox
        {
            overflow: hidden;
            width: 993px;
            height: 210px;
        }
       
        .rollBox .Cont
        {
            float: left;
            overflow: hidden;
            width: 993px;
        }
        .rollBox .ScrCont
        {
            width: 10000000px;
        }
       
        .rollBox #List1
        {
            float: left;
        }
        .rollBox #List2
        {
            float: left;
        }
        
.sc{width:1000px;min-height:470px;height:auto !important;height:471px;margin:0 auto;}        
.sleft{float:left;width:200px;min-height:470px;height:auto !important;height:470px;background:url(../images/sleftbg.jpg) no-repeat left 33px;} 
.slcomp{width:200px;min-height:153px;height:auto !important;height:153px;}
.sltitle{padding-top:8px;padding-left:7px;width:193px;height:25px;background:url(../images/sltitlebg.gif) no-repeat left bottom;}
.slcomp ul{width:200px;min-height:120px;height:auto !important;height:120px;}
.slcomp ul li{width:200px;height:30px;margin-top:10px;color:#ffffff;font-weight:bolder; text-indent:20px;background: url(../images/sllibg.jpg) no-repeat ;line-height:30px;}
.slcomp ul li a {display:block;width:200px;height:30px;color:#ffffff;}
.slcomp ul li a:hover{background: url(../images/sllibg2.jpg) no-repeat ;}
.slcont{width:200px;height:125px;}  
.slcontc{width:180px;height:90px;line-height:24px;padding-left:7px;padding-top:6px;color:#333333;}
.sright{float:left;width:774px;margin-left:25px;} 
.srtitle{width:767px;height:25px;padding-top:8px;padding-left:7px;background:url(../images/srtitlebg.gif) no-repeat left bottom;} 
.srtitle img{float:left;}  
.bnav{float:right;color:#333333;height:26px;padding-top:7px;} 
.bnav a{color:#333333;}
.srcompc{width:737px;margin:0 auto;padding-top:27px;line-height:24px; text-indent:2em;color:#333333;}
/*page*/
.manu {
	COLOR: #333;PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.manu A {
	COLOR: #333; PADDING-RIGHT: 5px;  PADDING-LEFT: 5px;  MARGIN: 2px;   PADDING-TOP: 2px;  TEXT-DECORATION: none
}
.manu A:hover {
	 COLOR: #333; 
}
.manu A:active {
	  COLOR: #333; 
}
.manu .current {
	 PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px;  PADDING-TOP: 2px;  
}
.manu .disabled {
	 PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;  PADDING-TOP: 2px; 
}
/*page*/
.srprc{width:763px;height:381px;padding-top:8px;margin-left:11px;}
.srprc ul{width:763px;height:127px; margin-top:20px;}
.srprc ul li{float:left;}
.srprc1{width:152px;height:113px;background:#F9F8F8;padding:4px 6px;}
.srprc2{width:549px;height:127px; margin-left:40px;}
.imgbox3{display: table-cell;width:148px;height:109px;border:1px solid #B5B5B5;padding:1px; margin-bottom:10px;
         line-height:109px;text-align:center;vertical-align:middle;*display: block;
         *font-size:109px;
         }
.imgbox3 img{vertical-align:middle;}
.textbox3{width:599px;height:90px;color:#333333;line-height:24px;padding-top:9px;float:left;}
.more3{width:63px;height:20px;background:#F9F8F8;float:right;padding:4px 5px;}
.prshc{width:774px;min-height:558px;height:auto !important;height:558px;padding-top:10px;}
.prshimgbox{width:496px;height:353px;margin:0 auto;}
.prshimg{display: table-cell;width:496px;height:353px;border:1px solid #EFEFEF;
         line-height:353px;text-align:center;vertical-align:middle;*display: block;
         *font-size:353px;
         }
.prshimg img{vertical-align:middle;}         
.green{width:100%;height:17px;color:#0C7793;}
.prshtext{width:763px;min-height:161px;height:auto !important; height:161px;margin:0 auto;line-height:24px;margin-top:9px;}
.olsc{width:707px;height:548px;padding-top:20px;padding-left:23px;}
.olsctop{width:707px;height:33px;line-height:33px;}
.ol1{font-size:14px;color:#2566ab;float:left;}
.ol2{width:461px;height:31px;border:1px solid #6293E3;float:left; text-align:center;color:#2e3339;}
.ol3{width:88px;height:33px;float:left;background:url(../images/ol1.gif) no-repeat;margin-left:69px; text-align:center;line-height:33px;font-size:14px;color:#2566ab;}
.ol3 a:link,.ol3 a:visited,ol3 a:hover,ol3 a:active{color:#2566ab;}
.olscc{width:707px;height:483px;margin-top:11px;}
.olscc ul{width:707px;height:154px;}
.olscc ul li{float:left;}
.olsccl{width:91px;height:154px;font-size:18px;color:#2566ab;line-height:24px;}
.olsccr{width:616px;height:154px;line-height:24px;color:#333333;}
.olsctitle{color:#2566ab;line-height:24px;height:18px;}
.sdate{float:right;height:18px;line-height:18px;}
.salec{width:774px;height:532px;padding-top:32px;}
.saleimgbox{width:555px;height:369px;margin:0 auto;}
.saleimg img{vertical-align:middle;}     
.saletextbox{width:758px;height:135px;margin:0 auto;color:#5c5c5c;margin-top:28px;line-height:24px;}  
.olscc2{width:466px;height:413px;margin:0 auto;}  
.oltitle{color:#000000;font-weight:bolder;margin-top:30px; text-align:center;height:26px;font-size:14px;}
.oltitle a{display:inline-block;color:#9C0031;margin-left:122px;font-size:12px;}
.oltitle a:link,.oltitle a:visited,.oltitle a:hover,.oltitle a:active{color:#9C0031;}

.olbox { margin:0 auto; width:437px; height:auto; overflow:auto; padding:9px 0 30px 29px; color:#000000;}
.olbox table tr td { padding:5px 0; font-size:12px;}
.olbox table tr td strong { color:#F00; font-weight:normal; padding-left:10px;}
.olbox table tr td em{ color:#000000; font-style:normal;padding-left:10px;line-height:20px;}
.input01 { float:left; width:142px; height:20px; border:1px solid #D7D7D7; line-height:20px; }
.input02 { float:left; width:202px; height:20px; border:1px solid #D7D7D7; line-height:20px; color:#085878;}
.input03 { float:left; width:340px; height:20px; border:1px solid #D7D7D7; line-height:20px; }
.input04 { float:left; width:340px; height:130px; border:1px solid #D7D7D7; line-height:20px; }
.btn01 { float:left; width:70px; height:19px; border:1px solid #696969;background:#f5f5f5; margin-left:30px;margin-right:18px; }
.btn02 { float:left; width:70px; height:19px; border:1px solid #696969;background:#f5f5f5;  }

.hrc{width:763px;height:552px;padding-top:30px;color:#5b5b5b;line-height:24px;}
.contactc{width:739px;height:552px;padding-top:30px;padding-left:24px;color:#0C7793;line-height:24px;}
.newsc{width:774px;height:532px;padding-top:10px;}
.newsc ul{margin:0 auto;width:700px;height:520px;padding:auto 7px auto 5px;overflow:hidden;}
.newsc ul li{display:block;
	height:20px;
	border-bottom:1px dashed #9f9f9f;
	padding-top:7px;
	background:url(../images/mnewsli.gif) no-repeat 19px center;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:13px;}
.newsc ul li span{float:right;}
.newstitle{width:100%;height:20px;color:#0C7793;font-weight:bolder; text-align:center;line-height:20px;}
.sndate{width:100%;height:20px;text-align:center;line-height:20px;}


/********·ÖÒ³ÑùÊ½**********/
.paginator
{
    font: 11px Arial, Helvetica, sans-serif;
    padding: 10px 20px 10px 0;
    margin: 0px;
    text-align:center
}
.paginator a
{
    padding: 1px 6px;
    border: solid 1px #ddd;
    background: #fff;
    text-decoration: none;
    margin-right: 2px;
}
.paginator a:visited
{
    padding: 1px 6px;
    border: solid 1px #ddd;
    background: #fff;
    text-decoration: none;
}
.paginator .cpb
{
    padding: 1px 6px;
    font-weight: bold;
    font-size: 13px;
    border: none;
}
.paginator a:hover
{
    color: #fff;
    background: #ffa501;
    border-color: #ffa501;
    text-decoration: none;
}
/********·ÖÒ³ÑùÊ½**********/


/* ±¾Àý×Ócss */
        .picMarquee-left{ width:1000px;  overflow:hidden; position:relative;  }
        .picMarquee-left .bd{ padding:10px; padding-top: 30px   }
        .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
        .picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
        .picMarquee-left .bd ul li .pic{ text-align:center; }
        .picMarquee-left .bd ul li .pic img{ width:200px; height:150px; display:block; padding:2px; border:1px solid #ccc; }
        .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
        .picMarquee-left .bd ul li .title{ line-height:24px;   }